package com.lemon.domain;

/**
 * 权限
 */
public class Authorize {

	private Long id = 0L;
	// 邮箱
	// 收件箱
	private Integer inbox = 0;
	// 草稿箱
	private Integer draftBox = 0;
	// 发件箱
	private Integer outbox = 0;
	// 回收站
	private Integer recycleBin = 0;

	// 角色管理
	// 浏览
	private Integer browse = 0;
	// 新增
	private Integer insert = 0;
	// 编辑
	private Integer edit = 0;
	// 移动
	private Integer move = 0;
	// 删除
	private Integer delete = 0;
	// 打印
	private Integer print = 0;
	// 下载
	private Integer download = 0;
	// 审核
	private Integer review = 0;
	// 授权
	private Integer authorize = 0;

	// 其他
	// 组织管理
	private Integer organization = 0;
	// 模块管理
	private Integer modules = 0;
	// 代码管理
	private Integer code = 0;
	// 数据库
	private Integer database = 0;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Integer getInbox() {
		return inbox;
	}

	public void setInbox(Integer inbox) {
		this.inbox = inbox;
	}

	public Integer getDraftBox() {
		return draftBox;
	}

	public void setDraftBox(Integer draftBox) {
		this.draftBox = draftBox;
	}

	public Integer getOutbox() {
		return outbox;
	}

	public void setOutbox(Integer outbox) {
		this.outbox = outbox;
	}

	public Integer getRecycleBin() {
		return recycleBin;
	}

	public void setRecycleBin(Integer recycleBin) {
		this.recycleBin = recycleBin;
	}

	public Integer getBrowse() {
		return browse;
	}

	public void setBrowse(Integer browse) {
		this.browse = browse;
	}

	public Integer getInsert() {
		return insert;
	}

	public void setInsert(Integer insert) {
		this.insert = insert;
	}

	public Integer getEdit() {
		return edit;
	}

	public void setEdit(Integer edit) {
		this.edit = edit;
	}

	public Integer getMove() {
		return move;
	}

	public void setMove(Integer move) {
		this.move = move;
	}

	public Integer getDelete() {
		return delete;
	}

	public void setDelete(Integer delete) {
		this.delete = delete;
	}

	public Integer getPrint() {
		return print;
	}

	public void setPrint(Integer print) {
		this.print = print;
	}

	public Integer getDownload() {
		return download;
	}

	public void setDownload(Integer download) {
		this.download = download;
	}

	public Integer getReview() {
		return review;
	}

	public void setReview(Integer review) {
		this.review = review;
	}

	public Integer getAuthorize() {
		return authorize;
	}

	public void setAuthorize(Integer authorize) {
		this.authorize = authorize;
	}

	public Integer getOrganization() {
		return organization;
	}

	public void setOrganization(Integer organization) {
		this.organization = organization;
	}

	public Integer getModules() {
		return modules;
	}

	public void setModules(Integer modules) {
		this.modules = modules;
	}

	public Integer getCode() {
		return code;
	}

	public void setCode(Integer code) {
		this.code = code;
	}

	public Integer getDatabase() {
		return database;
	}

	public void setDatabase(Integer database) {
		this.database = database;
	}

	@Override
	public String toString() {
		return "Authorize [id=" + id + ", inbox=" + inbox + ", draftBox=" + draftBox + ", outbox=" + outbox
				+ ", recycleBin=" + recycleBin + ", browse=" + browse + ", insert=" + insert + ", edit=" + edit
				+ ", move=" + move + ", delete=" + delete + ", print=" + print + ", download=" + download + ", review="
				+ review + ", authorize=" + authorize + ", organization=" + organization + ", modules=" + modules
				+ ", code=" + code + ", database=" + database + "]";
	}

}
